floating rig - Turkish English Dictionary